package com.fujitsu.nanjing.tieba.dao;

import com.fujitsu.nanjing.tieba.ibator.CoreSection;
import com.fujitsu.nanjing.tieba.ibator.CoreSectionCriteria;
import java.util.List;

public interface CoreSectionDAO {
    int countByExample(CoreSectionCriteria example);

    int deleteByExample(CoreSectionCriteria example);

    int deleteByPrimaryKey(Integer sectionid);

    void insert(CoreSection record);

    void insertSelective(CoreSection record);

    List<CoreSection> selectByExample(CoreSectionCriteria example);

    CoreSection selectByPrimaryKey(Integer sectionid);

    int updateByExampleSelective(CoreSection record, CoreSectionCriteria example);

    int updateByExample(CoreSection record, CoreSectionCriteria example);

    int updateByPrimaryKeySelective(CoreSection record);

    int updateByPrimaryKey(CoreSection record);
}